<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>

</html>
<script>
    //1.案例：输入分数，判定成绩等级（5个等级0-100）
    // var score = prompt('请输入分数0-100：');
    // if (!isNaN(score) && score >= 0 && score <= 100) { //是数字同时在0-100之间
    //     //继续判断是哪个等级
    //     if (score == 100) {
    //         console.log('优秀');
    //     } else if (score >= 90 && score < 100) { //100<score<=80此写法虽然不报错，不允许，有问题。
    //         console.log('良好');
    //     } else if (score >= 80 && score < 90) {
    //         console.log('一般');
    //     } else if (score >= 60 && score < 80) {
    //         console.log('及格');
    //     } else if (score < 60) {
    //         console.log('不及格');
    //     }

    // } else {
    //     alert('你输入的有可能不是一个分数或者超出了范围');
    // }

    //2.大家都知道，男大当婚，女大当嫁。那么女方家长要嫁女儿，当然要提出一定的条件：
    // 高：180cm以上; 富:1000万以上; 帅:500以上;
    // 如果这三个条件同时满足，则:‘我一定要嫁给他’
    // 如果三个条件有为真的情况，则:‘嫁吧，比上不足，比下有余。’
    // 如果三个条件都不满足，则:‘不嫁！’

    var height = prompt('请输入身高cm：');
    var money = prompt('请输入身价万：');
    var handsome = prompt('请输入颜值100-1000：');

    if (height > 180 && money > 1000 && handsome > 500) {
        console.log('我一定要嫁给他！！！');
    } else if (height > 180 || money > 1000 || handsome > 500) {
        console.log('嫁吧，比上不足，比下有余');
    } else {
        console.log('滚');
    }
</script>